.org-base-info {
  .panel-title {
    display    : flex;
    padding    : 15px 0px 15px 24px;
    align-items: center;
  }

  .info-panel {
    .info-item {
      padding: 10px;
      display: flex;

      input {
        flex: 2;
      }

      .label-txt {
        margin-right: 20px;
        flex        : 1;
        text-align  : right;
        color       : #909399;
      }

      .txt-content {
        flex : 2;
        color: #303133;
      }
    }
  }

  .op-panel {
    display        : flex;
    justify-content: center;
    margin-top     : 30px;
  }

  button {
    margin-right: 20px;
  }

  button {
    display    : flex;
    align-items: center;
  }

  .icon-edit-fill {
    font-size   : 15px;
    margin-right: 4px;
  }

  span {
    line-height: 32px;
  }
}